1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 package org.smartcrawler.retriever;
28
29 import org.smartcrawler.common.Link;
30
31 /***
32 *
33 *
34 * @author <a href="mailto:pozzad@alice.it">Davide Pozza</a>
35 * @version <tt>$Revision: 1.2 $</tt>
36 */
37 public class Response {
38
39 private String statusLine;
40 private boolean redirected;
41 private boolean found;
42 private Link redirection;
43 private Content content;
44
45 /***
46 * Creates a new instance of Response
47 */
48 public Response() {
49 }
50
51 /***
52 *
53 * @return
54 */
55 public String getStatusLine() {
56 return statusLine;
57 }
58
59 /***
60 *
61 * @param statusLine
62 */
63 public void setStatusLine(String statusLine) {
64 this.statusLine = statusLine;
65 }
66
67 /***
68 *
69 * @return
70 */
71 public boolean isRedirected() {
72 return redirected;
73 }
74
75 /***
76 *
77 * @param redirected
78 */
79 public void setRedirected(boolean redirected) {
80 this.redirected = redirected;
81 }
82
83 /***
84 *
85 * @return
86 */
87 public boolean isFound() {
88 return found;
89 }
90
91 /***
92 *
93 * @param found
94 */
95 public void setFound(boolean found) {
96 this.found = found;
97 }
98
99 /***
100 *
101 * @return
102 */
103 public Link getRedirection() {
104 return redirection;
105 }
106
107 /***
108 *
109 * @param redirection
110 */
111 public void setRedirection(Link redirection) {
112 this.redirection = redirection;
113 }
114
115 /***
116 *
117 * @return
118 */
119 public Content getContent() {
120 return content;
121 }
122
123 /***
124 *
125 * @param content
126 */
127 public void setContent(Content content) {
128 this.content = content;
129 }
130 }